home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / More Source / C⁄C++ / Chess++ 3.0.1 / source / CChessApp.h < prev    next >
Text File  |  1993-04-25  |  551b  |  30 lines

  1. /*****
  2.  * CChessApp.h
  3.  *
  4.  *    Application class for a typical application.
  5.  *
  6.  *    Copyright © 1993 Steven J. Bushell. All rights reserved.
  7.  *
  8.  *****/
  9.  
  10. #define    _H_CChessApp        /* Include this file only once */
  11. #include <CApplication.h>
  12.  
  13. struct CChessApp : CApplication {
  14.  
  15.     /* No instance variables */
  16.  
  17.     void    IChessApp(void);
  18.     void    SetUpFileParameters(void);
  19.     
  20.     void    SetUpMenus(void); 
  21.     void    UpdateMenus(void); 
  22.  
  23.     void    DoCommand(long theCommand);
  24.     
  25.     void    Exit(void);
  26.  
  27.     void    CreateDocument(void);
  28.     void    OpenDocument(SFReply *macSFReply);
  29. };
  30.